.field {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 0px;
  position: relative;

  .left {
    flex: 1;
    display: flex;
    align-items: center;
    color: #333;
    font-size: 16px;
  }

  .right {
    flex: 3;
    display: flex;
    text-align: right;
    .input {
      width: 100%;
    }
  }

  .rightText {
    margin-right: 3px;
    color: #808080;
  }

  .rightArrow {
    font-size: 13px;
    padding-top: 2px;
    color: #808080;
  }
}


.border {
  position: relative;

  &::after {
  position: absolute;
  box-sizing: border-box;
  content: " ";
  pointer-events: none;
  right: 0;
  bottom: 0;
  left: 0;
  border-bottom: 1px solid rgb(235, 237, 240);
  transform: scaleY(.5);
  }
}
